
body{ background:#f1f1f1;}
.contwarp{ width:100%;}
.content{ width:1100px;margin:0 auto;}

/*----头部----*/
.lh-top-lsf{ height:76px; position: fixed; z-index: 55;left: 0; top:0;}
.lh-top-lsf .content{ position:relative; width: 100%;}
.logo-lsf{ display:block; position: absolute; left: 100px; top: 0px;}
.nav-lsf{position: absolute; right: 100px; top: 30px;}
.nav-lsf li{ float:left; padding-top: 0; margin-left: 20px;height: 20px; overflow: hidden;}
.nav-lsf li a{ display:block; width:80px;text-align:center; height: 100%; color:#fff; position: relative;}
.nav-lsf li a .n1{ position:absolute; left:0; top:0;}
.nav-lsf li a .n2{ position:absolute; left:0; top:20px;}
/*.nav-lsf li a:hover{border-bottom:2px solid #00aadd; color:#00aadd;}*/
/*.nav-lsf li a.active{border-bottom:2px solid #00aadd; color:#00aadd;}*/

.nav-lsf-btn{ display:none;}

.lh-top{ height:102px; position: fixed; z-index: 55;left: 0; top:0; background-color: #fff;}
.lh-top .content{ position:relative;}
.logo{ display:block; float:left; margin-top:25px;}
.nav{ float:right; margin:46px 0 0 80px;}
.nav li{ float:left; margin:0 17px;}
.nav li a{ display:block; height:26px; text-align:center;padding:0 5px; font:14px/26px "微软雅黑"; color:#666;}
.nav li a:hover{border-bottom:2px solid #00aadd; color:#00aadd;}
.nav li a.active{border-bottom:2px solid #00aadd; color:#00aadd;}

.nav-btn{ display:none;}
/*----头部结束---*/

.banner{ width:100%; height:445px;}
.phonebanner{ display:none;}
.subcont{ padding-top:6px;background:url(../images/subcont_bg.jpg) repeat-x top #f1f1f1;}

.dqwz{ font:12px/30px "微软雅黑";color:#000000; margin-top: 102px;}
.dqwz a{color:#000000;}
.dqwz a:hover{color:#e60012;}

.casenav{ margin-top:36px;}
.casenav li{ float:left;margin:1px 1px 0 0;}
.casenav li a{ display:block;width:156px; height:36px; font:12px/36px "微软雅黑"; color:#fff; background:#727171;text-align:center;}
.casenav li:hover a{background:#e60012;}
.casenav li.active a{background:#e60012;}

.sub-cont{height:auto!important;min-height:368px;height:368px;font:12px/28px "微软雅黑"; color:#222222;}

.abouttzytitbox{ display:none;}

/*-----底部-----*/
.fttop{ background:#f1f1f1;font:12px/24px "微软雅黑"; color:#333333;}
.fttop a{ color:#333333;}
.fttop a:hover{ color:#ff0;}

.ftnavl{ width:532px; float:left;}
.ftnavl .titbox{height:24px; background:url(../images/friendlinktit-bg.jpg) repeat-x left 11px; text-align:center;}
.ftnavl .titbox h2{ width:186px; background:#f1f1f1;margin:0px auto;height:24px;font:bold 18px/24px "微软雅黑"; text-align:center; color:#333;}
.ftnavl ul li{float:left; margin:16px 18px 0 0;}
.ftnavl ul li a{ display:block;width:165px; height:64px;}
.ftnavl ul li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}

.ftnavr{ width:532px; float:right;}
.ftnavr ul li{float:left;margin:16px 18px 0 0;}
.ftnavr ul li a{display:block;width:165px; height:64px;}
.ftnavr .titbox{height:24px; background:url(../images/friendlinktit-bg.jpg) repeat-x left 11px; text-align:center;}
.ftnavr .titbox h2{ width:186px; background:#f1f1f1;margin:0px auto;height:24px;font:bold 18px/24px "微软雅黑"; text-align:center; color:#333;}
.ftnavr ul li{float:left; margin:16px 18px 0 0;}
.ftnavr ul li a{ display:block;width:165px; height:64px;}
.ftnavr ul li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;}

.lh-ftnav{ border-bottom:1px solid #bdbdbd; margin-top:20px;}
.lh-ftnav ul{ float:left;}
.lh-ftnav ul li{ float:left; background:url(../images/ftr_ico.jpg) no-repeat right center;}
.lh-ftnav ul li a{ display:block; padding:0 16px;font:14px/45px "微软雅黑"; color:#000000;}
.lh-ftnav ul li a:hover{ color:#2a82ec;}
.lh-ftnav .lh-ftfx{float:right; margin-top:9px;}
.lh-ftnav .lh-ftfx .bdsharebuttonbox span{ display:block; float:left; font:12px/28px "微软雅黑"; color:#333333;}

.lh-ftlx{ padding:15px 0; text-align:center;}

.ftbot{ background:#222222; padding:10px 0; overflow:hidden;font:12px/22px "微软雅黑"; color:#fff; text-align:center;}
.ftbot img{ vertical-align: middle;}
.ftbot a{color:#fff;}
.ftbot a:hover{color:#ff0;}

/*----底部结束-----*/

/*-----经典案例-----*/
.lh-jdal li{width:244px;float:left; margin:20px 38px 0 0;background:#fff; border:1px solid #e6e7e7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.lh-jdal li .imgbox{width:244px; position:relative;}
.lh-jdal li .imgbox .lh-jdalzg{ display:none;width:244px; text-align:center; height:244px; position:absolute; left:0; bottom:0;}
.lh-jdal li .txt{font:13px/40px "微软雅黑"; padding:0 10px;color:#999999;border-bottom:1px solid #e6e7e7;}
.lh-jdal li h3{ padding:0 10px;font:13px/40px "微软雅黑";color:#222222;}
.lh-jdal li h3 a{color:#222222;}


.lh-jdalphone{ display:none;}
/*-----经典案例-----*/

/*----行业方案----*/
.lh-hyfa{ width:100%; height:802px;background:url(../images/hyfapc_bg.jpg) no-repeat center 0;}

.lh-hyfacont li{ width:182px; float:left; margin:45px 94px 0 0;}
.lh-hyfacont li a{ display:block;}
.lh-hyfacont li a img{ display:block; width:182px;}
.lh-hyfacont li h2{ text-align:center;font:21px/75px "微软雅黑";}
.lh-hyfacont li a{ color:#000;}
.lh-hyfacont li a:hover{ color:#009062;}

.lh-ipadhyfa{ display:none;}
/*----行业方案结束----*/

/*----营销服务----*/
.lh-yxfw{ margin-top:16px;}
.lh-yxfwl{width:124px; float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.lh-yxfwr{ width:924px;float:right;padding:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff; font:14px/25px "微软雅黑"; color:#000000;}

.yxfwnav li{ height:28px; vertical-align:middle; background:#0681c5; border-bottom:1px solid #0c94df;}
.yxfwnav li a{ display:block; position:relative;height:28px;font:13px/28px "微软雅黑";color:#fff; text-align:center;}
.yxfwnav li a em{ display:none; width:13px;background:url(../images/yxfwnavlir_ico.png) no-repeat;height:28px; position:absolute; right:-13px; top:0;}
.yxfwnav li a:hover{ background:#ff5400;}
.yxfwnav li a:hover em{display:block;}
.yxfwnav li a.active2{ background:#ff5400;}
.yxfwnav li a.active2 em{display:block;}

.yxfwtit{ font:bold 18px/30px "微软雅黑"; color:#000;}
/*----营销服务----*/

/*----联系我们-----*/
.lh-lxwm{ font:14px/30px "微软雅黑"; color:#000000; padding-top:30px;}
.lh-lxwm .lh-lxfs{ width:495px; margin:12px auto 0;}

.lh-lxtxtby{ font:18px/46px "微软雅黑"; color:#0060bf; padding-top:50px;}

.qqtyrx{ font:26px/75px "微软雅黑";text-align:center;color:#333333;background:url(../images/qqtyrx_bg.png) no-repeat center bottom;}
.qqtyrx em{ color:#0175ca;}

.lxwmimgtop{ margin-bottom:20px;}
.lxwmimg02{ float:right; margin-top:46px;}

.lh-dzdtbox *{max-width:none !important;}
/*----联系我们-----*/

/*----行业资讯-----*/
.pchyfa .bd{height:604px; overflow:hidden;}
.pchyfa .bd .pchyfabbox{ width:1100px; float:left;}
.pchyfa .hd ul{ margin:48px auto 0;}
.pchyfa .hd li{ width:10px; float:left;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; cursor:pointer; height:10px; margin:0 4px; line-height:100px; overflow:hidden;background:#a1a6a6;}
.pchyfa .hd li.on{ background:#1d4783;}

.lh-hyzx{height:auto!important;min-height:368px;height:368px;margin-top:15px;}
.lh-hyzx li{ float:left; width:524px; padding:14px 0; border-bottom:1px solid #e3e3e3;}
.lh-hyzx li .imgbox{ display:block; width:194px;overflow:hidden;float:left;}
.lh-hyzx li .imgbox img{transition:all 1s;}
.lh-hyzx li .imgbox:hover img{ -webkit-transform:scale(1.06);-moz-transform:scale(1.06);}

.lh-hyzx li .txtbox{ width:308px; float:right;}
.lh-hyzx li .txtbox h3{ font:18px/32px "微软雅黑"; color:#313131;}
.lh-hyzx li .txtbox h3 a{color:#313131;}
.lh-hyzx li:hover .txtbox h3 a{color:#37a4f6;}
.lh-hyzx li .txtbox>p{ font:12px/20px "微软雅黑"; color:#676767;}
.lh-hyzx li .txtbox .txt{ font:14px/24px "微软雅黑"; color:#676767; margin-top:12px;}
/*----行业资讯-----*/

/*----行业资讯详情-----*/
.lh-hyzxxx{}
.lh-hyzxxx h1{ font:bold 18px/32px "微软雅黑"; color:#333; text-align:center;}
.lh-hyzxxx .time{ text-align:center; border-bottom:1px solid #cacaca;font:12px/30px "微软雅黑"; color:#818080;}
.lh-hyzxxx .time a{ color:#818080;}
.lh-hyzxxx .time a:hover{ color:#3a9ef4;}

.lh-hyzxxxtxt{border-bottom:1px solid #cacaca;height:auto!important;min-height:368px;height:368px;font:14px/30px "微软雅黑"; color:#333333; padding:20px 10px;}

.hyzxxgnews{ margin-top:40px;}
.hyzxxgnews .titbox{ height:32px; background:#e2e2e2;}
.hyzxxgnews .titbox h2{ float:left;font:normal 14px/32px "微软雅黑";background:url(../images/newstjtit_ico.png) no-repeat left center;color:#333333; padding-left:12px; margin-left:7px;}
.hyzxxgnews .titbox .more{font:12px/32px "微软雅黑";display:block; color:#333;float:right; margin-right:13px;}
.hyzxxgnews .titbox .more:hover{ color:#3a9ef4;}

.hyzxxgnewsul{ margin-top:12px;}
.hyzxxgnewsul li{ width:500px; float:left; height:30px; vertical-align:middle;font:normal 14px/30px "微软雅黑";}
.hyzxxgnewsul li h3{background:url(../images/hyzxxgnews_ico.jpg) no-repeat left center;padding-left:16px;float:left;font:normal 14px/30px "微软雅黑"; color:#333333;}
.hyzxxgnewsul li h3 a{color:#333333;}
.hyzxxgnewsul li:hover h3{background:url(../images/hyzxxgnewsh_ico.jpg) no-repeat left center;}
.hyzxxgnewsul li:hover h3 a{color:#3a9ef4;}
.hyzxxgnewsul li span{ display:block; float:right;}
/*----行业资讯详情结束-----*/

/*----行业方案详细----*/
.lh-hyfaxx{padding:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;color:#000000;font:12px/30px "微软雅黑";height:auto!important;min-height:368px;height:368px;color:#000000; margin-top:30px;}
/*----行业方案详细----*/

/*---首页----*/
.menufour{ background:#2492b5; padding:42px 0;}
.mfxcpvido{ width:325px; height:210px; margin-top:16px;}
.mfxcpvido iframe{height:210px; }

.menuhyfa{ margin-top:26px;}
.menuhyfa .titbox{ font:18px/36px "微软雅黑"; color:#7d7d7d;}
.menuhyfa .titbox h2{ font:normal 37px/50px "微软雅黑"; color:#2e5e86;}
.menuhyfa .titbox h2 em{ font-size:27px; text-transform:uppercase;color:#2e5e86; margin-left:16px;}
.menuhyfa .titbox h2 a{color:#2e5e86;}
.menuhyfa .titbox h2 a:hover{color:#ff850d;}

.menumtzy{ margin-top:55px;}
.menumtzytitbox{width:226px; margin:0px auto;}
.menumtzytitbox h2{text-align:center; font:18px/30px "微软雅黑"; text-align:center;}
.menumtzytitbox h2 em{ color:#000; display:block;}
.menumtzytitbox h2.mmtzytit{ font-size:20px; color:#2492b5; font-weight:bold;}
.menumtzytitbox h2 a{ display:block;background:url(../images/menumtzytitbox_bg.png) no-repeat center; color:#2492b5;}
.menumtzytitbox h2 a:hover{ color:#ff850d;}

.mmtzyocont{ margin-top:22px;}
.mmtzyocont .mtitbox{ height:80px; position:relative;border-bottom:1px solid #ffa608;}
.mmtzyocont .mtitbox ul{ position:absolute;}
.mmtzyocont .mtitbox li{ float:left; margin-right:5px;}
.mmtzyocont .mtitbox li h2{height:81px;}
.mmtzyocont .mtitbox li h2 a{ display:block;background:url(../images/mmtzyo_ico.png) no-repeat 5px center #f4f4f4; padding-left:52px;width:85px; height:49px;border:1px solid #e5ece9;font:14px/49px "微软雅黑"; color:#666666;}
.mmtzyocont .mtitbox li:hover h2{background:url(../images/mmtzyoh_bg.jpg) no-repeat center bottom;}
.mmtzyocont .mtitbox li:hover h2 a{background:url(../images/mmtzyoh_ico.png) no-repeat 13px center #ff850d; color:#fff; border:1px solid #ff850d;}
.mmtzyocont .mtitbox li.active h2{background:url(../images/mmtzyoh_bg.jpg) no-repeat center bottom;}
.mmtzyocont .mtitbox li.active h2 a{background:url(../images/mmtzyoh_ico.png) no-repeat 13px center #ff850d; color:#fff;border:1px solid #ff850d;}
.mmtzyocont .mtitbox .lh-more{ display:block; float:right;font:14px/49px "微软雅黑"; color:#666666;}
.mmtzyocont .mtitbox .lh-more:hover{ color:#ff850d;}

.lh-mmtzy{ padding-top:10px;}
.lh-mmtzy li{ width:512px;float:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; margin-top:18px;border:1px solid #dedede; padding:8px 12px;}
.lh-mmtzy li .imgbox{ width:78px; float:left; margin-top:10px;}
.lh-mmtzy li .imgbox img{ border-radius: 50%; overflow: hidden;}
.lh-mmtzy li .txtbox{ float:right; width:416px;font:12px/22px "微软雅黑"; color:#333333;}
.lh-mmtzy li .txtbox .name h3{font:bold 12px/29px "微软雅黑"; color:#333333;}
.lh-mmtzy li .txtbox .name h3 em{ padding-left:24px;background:url(../images/renzheng.png) no-repeat left center;display: block;}
.lh-mmtzy li .txtbox .name h3 a{color:#333333;}
.lh-mmtzy li .txtbox .name h3 a:hover{color:#0681c5;}
.lh-mmtzy li .txtbox .name span{ display:block; float:right;font:12px/29px "微软雅黑"; color:#333333;}
.lh-mmtzy li .txtbox .name span em{ color:#ea546c;}
.lh-mmtzy li .txtbox .txt{ height:44px; overflow:hidden;}
.lh-mmtzy li .txtbox .bqbox em{color:#ea546c;}

.wxbk{ width:745px;float:left; border:1px solid #0c7ca0;}
.wxbk .titbox{ float:left; width:155px;}
.wxbk .titbox li a{ display:block; width:155px; height:45px; padding-top:80px;font:normal 18px/45px "微软雅黑";color:#2492b5; text-align:center;}
.wxbk .titbox li a.mwxbk{background:url(../images/mwxbk_ico.png) no-repeat center #fff;}
.wxbk .titbox li a.mwxbk:hover{background:url(../images/mwxbkh_ico.png) no-repeat center #ffbc0d; color:#fff;}
.wxbk .titbox li a.mwxbk.active{background:url(../images/mwxbkh_ico.png) no-repeat center #ffbc0d; color:#fff;}
.wxbk .titbox li a.mghfx{background:url(../images/mghfx_ico.png) no-repeat center #fff;}
.wxbk .titbox li a.mghfx:hover{background:url(../images/mghfxh_ico.png) no-repeat center #ffbc0d;color:#fff;}
.wxbk .titbox li a.mghfx.active{background:url(../images/mghfxh_ico.png) no-repeat center #ffbc0d;color:#fff;}

.rtxttabbox{width:529px; height:250px;position:relative;}
.wxbk .rtxtbox{ width:529px;float:left;padding:0px 30px;}
.wxbk .rtxtbox ul{width:529px; position:absolute; left:0; top:0;}
.wxbk .wxbktab li{ padding:14px 0; border-bottom:1px dashed #4cbee3;font:12px/22px "微软雅黑"; color:#fff;}
.wxbk .wxbktab li .wxbktop h3{background:url(../images/wxbktabli_ico.png) no-repeat left center;padding-left:18px;float:left;font:12px/20px "微软雅黑"; color:#fff;}
.wxbk .wxbktab li .wxbktop h3 a{ color:#fff;}
.wxbk .wxbktab li .wxbktop h3 a:hover{ color:#ff0;}
.wxbk .wxbktab li .wxbktop span{ display:block; float:right;}
.wxbk .wxbktab li .bottxt{ display:none; margin-top:3px;}

.menuwfxcp{ width:325px; float:right;}
.menuwfxcp .titbox{ height:24px;}
.menuwfxcp .titbox h2{ float:left;padding-left:14px; border-left:4px solid #fff;font:normal 18px/24px "微软雅黑"; color:#fff;}
.menuwfxcp .titbox h2 a{ color:#fff;}
.menuwfxcp .titbox h2 a:hover{ color:#ff0;}
.menuwfxcp .titbox .more{ display:block; float:right; font:14px/24px "微软雅黑"; color:#fff;}
.menuwfxcp .titbox .more:hover{ color:#ff0;}

.menuhyfaul{position:relative; width:1020px;height:408px; margin:35px auto 0;}
.menuhyfaul li{ width:200px; height:146px; float:left;padding-top:56px;margin:0 2px;background:url(../images/mhyfa_bg.png) no-repeat;}
.menuhyfaul li a{ display:block; width:110px; height:90px; margin:0 auto; font:16px/50px "微软雅黑"; color:#fff; text-align:center;}
.menuhyfaul li a img{ display:block;margin:0 auto;}

.menuhyfaul li.menuhyfa01{ position:absolute; top:0px; left:0px;}
.menuhyfaul li.menuhyfa02{ position:absolute; top:0px; left:204px;}
.menuhyfaul li.menuhyfa03{ position:absolute; top:0px; left:408px;}
.menuhyfaul li.menuhyfa04{ position:absolute; top:0px; left:612px;}
.menuhyfaul li.menuhyfa05{ position:absolute; top:0px; left:816px;}
.menuhyfaul li.menuhyfa06{ position:absolute; top:102px; left:102px;}
.menuhyfaul li.menuhyfa07{ position:absolute; top:102px; left:306px;}
.menuhyfaul li.menuhyfa08{ position:absolute; top:102px; left:510px;}
.menuhyfaul li.menuhyfa09{ position:absolute; top:102px; left:714px;}
.menuhyfaul li.menuhyfa10{ position:absolute; top:204px; left:204px;}
.menuhyfaul li.menuhyfa11{ position:absolute; top:204px; left:612px;}
.menuhyfaul li.menuhyfa12{ position:absolute; top:204px; left:408px;}

.lh-jdalphobne{ display:none;}
/*---首页结束----*/

/*---网站地图---*/
.lh-wzdt{ padding-top:45px;}
.lh-wzdtlie{ margin-top:15px;}
.lh-wzdtlie .lh-wzdta{ display:block; float:left; width:100px; height:36px; font:14px/36px "微软雅黑"; color:#333333;background:#dddddd; text-align:center;}
.lh-wzdtlie .lh-wzdta:hover{ background:#00aadd; color:#fff;}
.lh-wzdtlie a{ display:block;}
.lh-wzdtlie .lh-wzdtrtxtbox{ width:970px;margin-left:30px;float:left;font:14px/36px "微软雅黑"; color:#333333;}
.lh-wzdtlie .lh-wzdtrtxt{ width:100%;}
.lh-wzdtlie .lh-wzdtrtxtbox a{margin-right:28px; float:left; white-space:nowrap;color:#333333;}
.lh-wzdtlie .lh-wzdtrtxtbox a:hover{ color:#00aadd;}
/*---网站地图结束---*/
.ql_hyzx{ min-height: 360px; padding-bottom: 35px; margin-top: 15px;}
.ql_hyzx li{ float: left; width: 524px; margin-right: 50px; padding: 15px 0; border-bottom: 1px solid #e3e3e3;}
.ql_hyzx_left{ width: 194px; height: 142px; float: left;}
.ql_hyzx_right{ margin-left: 220px;}
.txtbox h3{ display: block; height: 32px; line-height: 32px; font-size: 18px; font-weight: normal; color: #313131;}
.txtbox h3 a{ color: #313131;display:block; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.txtbox h3 a:hover{ color:#37a4f6;}
.ql_hyzx_right p{ display: block; height: 20px; line-height: 20px; font-size: 12px; color: #676767;}
.ql_hyzx_text{ height:72px; color:#676767; line-height: 24px; font-size: 14px; padding-top: 12px;}
@media (min-width: 0px) and (max-width: 1100px) {
    .ql_hyzx li{ width: 100%; clear: both;}
    .ql_hyzx_text{ overflow: hidden;}
    .ql_hyzx{ padding-bottom: 0px;}
}


@media (min-width: 0px) and (max-width: 600px) {
    .ql_hyzx_left { width: 120px; height: 89px;}
    .ql_hyzx_left img{ width: 120px; height: 89px;}
    .ql_hyzx_right{ margin-left: 130px;}
    .txtbox h3{ height: 28px; line-height: 28px; font-size: 16px;}
.ql_hyzx_text{ height: 26px; line-height: 26px;overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
}
@media (min-width: 0px) and (max-width: 768px) {
    .qgl_yincang { display: none;}
}
.qgl_tanchu_img{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background:rgba(0,0,0,0.7); z-index:1300;}
.qgl_tanchu_img div{ position: fixed; width: 180px; height: 180px; top: 50%; left: 50%; margin-top: -90px; margin-left: -90px; z-index: 1400;}
.qgl_tanchu_img em{ border-radius: 4px; float: right; border: 1px solid #eee; display: block; height: 28px; line-height: 28px; padding:0 5px; font-size: 12px; color: #eee; text-align: right; margin: 10px;}
.lh-jdalzg001{ display: none;}
.qgl_bottom{ display: none; background: #222222; line-height: 22px; font-size: 12px; color: #fff; text-align: center;}
.qgl_bottom a{ color: #fff;}
.qgl_bottom img{ vertical-align: middle;}
@media (min-width: 0px) and (max-width: 640px) {
    .contwarp.ftbot{ display: none;}
    .qgl_bottom{ display: block; padding: 10px 5px;}
}
.qlinenkf{ display:none;}
@media (min-width: 0px) and (max-width: 480px) {
.qlinenkf{ display:inline;}
}
.lxwmimgtop{ max-width:280px;}